Selective Power-Loss-Protection Method for Write Buffer in ZNS SSDs

نویسندگان

چکیده

Most SSDs (solid-state drives) use an internal DRAM (Dynamic Random Access Memory) to improve the I/O performance and extend SSD lifespan by absorbing write requests. However, this volatile memory does not guarantee persistence of buffered data in event sudden power-off. Therefore, highly reliable enterprise employ power-loss-protection (PLP) logic ensure durability using back-up power capacitors. The must provide enough capacitors for PLP proportion size buffer. Meanwhile, emerging ZNS (Zoned Namespace) are attracting attention because they can support many streams that useful multi-tenant systems. Although do mapping table unlike conventional block-interface SSDs, a large buffer is required streams. reason each stream needs its own buffering where host allocate separate zones different Moreover, larger capacity more supports, required. depends on amount capacitance, which limited only space, but also cost. paper, we present set techniques significantly reduce capacitance while ensuring during First, note modern file systems or databases have their solutions recovery, such as WAL (Write-ahead Log) journal. propose selective method ensures journal entire data. Second, minimize time taken PLP, balanced flush temporarily writes multiple maximize parallelism preserves original location when restored. proposed methods implemented evaluated modifying FEMU (QEMU-based Flash Emulator) RocksDB. According experimental results, selective-PLP reduces 50 90% retaining reliability SSDs. In addition, latency up 96%.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Write Amplification Reduction for Flash Memory SSDs

Write ampli€cation is an undesirable phenomenon with ƒash memory based SSDs, which not only reduces endurance of ƒash memory, but also imposes write performance penalty on SSDs. Œis paper discusses how to eliminate or reduce the write ampli€cation of SSD interface presenting ƒash memory as a linear array of updatable sectors so that SSD’s performance and endurance can be both improved greatly. ...

متن کامل

A Buffer Management Issue in Designing SSDs for LFSs

This letter introduces a buffer management issue in designing SSDs for log-structured file systems (LFSs). We implemented a novel trace-driven SSD simulator in SystemC language, and simulated several SSD architectures with the NILFS2 trace. From the results, we give two major considerations related to the buffer management as follows. (1) The write buffer is used as a buffer not a cache, since ...

متن کامل

Write Pattern Format Algorithm (WPFA) for Reliable NAND-based SSDs

This paper presents and evaluates a pre-coding algorithm to reduce power consumption and improve data retention in NAND-based solid-state drives (SSD). Compared to the stateof-the-art asymmetric coding and stripe elimination algorithm (SPEA), the proposed write pattern format algorithm (WPFA) achieves better data retention while consuming less power. The hardware for WPFA is simpler and require...

متن کامل

The Harey Tortoise: Managing Heterogeneous Write Performance in SSDs

Recent years have witnessed significant gains in the adoption of flash technology due to increases in bit density, enabling higher capacities and lower prices. Unfortunately, these improvements come at a significant cost to performance with trends pointing toward worst-case flash program latencies on par with disk writes. We extend a conventional flash translation layer to schedule flash progra...

متن کامل

Write buffer design for cache-coherent shared-memory multiprocessors

We evaluate the performance impact of two diier-ent write{buuer conngurations (one word per buuer entry and one block per buuer entry) and two diierent write{policies (write{through and write{back), when using the partial block invalidation coherence mechanism 3] in a shared{memory multiprocessor. Using an execution{driven simulator, we nd that the one word per entry buuer connguration with a w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Electronics

سال: 2022

ISSN: ['2079-9292']

DOI: https://doi.org/10.3390/electronics11071086